:root{
  --themecolor:#21b97a;
  --themecolor1:#002141;
}

h1,p{
  margin: 0;
}

.flex-ac{
  display: flex;
  align-items: center;
}

.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):focus,
.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,
.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):active,
.ant-input-affix-wrapper-focused,
.ant-checkbox-wrapper:hover .ant-checkbox-inner,
.ant-checkbox-checked::after,
.ant-pagination-prev:hover button, 
.ant-pagination-next:hover button,
.ant-pagination-item-active,
.ant-pagination-options-quick-jumper input:hover,
.ant-pagination-options-quick-jumper input:focus{
  border-color: var(--themecolor);
}
.ant-checkbox-checked .ant-checkbox-inner,
.ant-btn-primary,
.ant-btn.ant-btn-primary:hover,
.ant-btn.ant-btn-primary:focus{
  background-color: var(--themecolor);
  border-color: var(--themecolor);
  color: #fff;
}
.ant-menu-item.ant-menu-item-selected{
  background-color: var(--themecolor);
}
.ant-pagination-item-active a{
  color: var(--themecolor);
}